home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / lan / merc130.zip / SETUP2.DAT < prev   
Text File  |  1996-06-23  |  8KB  |  165 lines

  1. #
  2. #  Sample MERCURY.INI file for Mercury in NetWare 4.1 NDS mode.
  3. #  This version of the file implements most of the possible
  4. #  switches for each module, but you can edit it to do less if
  5. #  you wish. All the fields shown below are described in the
  6. #  file MGUIDE.EXE which is supplied in the Mercury archive.
  7. #
  8. #  Anything after a '#' to the end of the line is a comment and
  9. #  is stripped out before parsing. Trailing and leading whitespace
  10. #  is also stripped before parsing.
  11. #
  12.  
  13. [General]
  14. myname:      ~1   # Canonical name for this server
  15. timezone:    ~3   # Time Zone to add to date fields
  16. file_api:    1                    # Use the file api instead of queues
  17. mailqueue:   ~5/SYS:SMTPMAIL      # Where mail should be put for delivery
  18. smtpqueue:   ~5/SYS:SMTPMAIL      # Where the SMTP client should look for mail
  19.                                   # note: smtpqueue and mailqueue can be the same
  20.  
  21. [Mercury]
  22. failfile:     ~5/SYS:SYSTEM/MERCURY/FAILURE.MER  # Delivery failure notification template
  23. confirmfile:  ~5/SYS:SYSTEM/MERCURY/CONFIRM.MER  # Delivery confirmation template
  24. aliasfile:    ~5/SYS:SYSTEM/MERCURY/ALIAS.MER    # System-wide alias file
  25. synfile:      ~5/SYS:SYSTEM/MERCURY/SYNONYM.MER  # User synonym database
  26. listfile:     ~5/SYS:SYSTEM/MERCURY/LISTS.MER    # List of lists
  27. logfile:      ~5/SYS:SYSTEM/MERCURY/MERCURY.LOG  # Traffic logging file
  28. bitnethost:   cunyvm.cuny.edu      # Relay host for ".bitnet" rewrites
  29. poll:         10                   # Seconds between queue polling cycles
  30. scratch:      ~5/SYS:SYSTEM/MERCURY   # Where we can write temp files
  31. switch:       2                    # number of ms to yield per op on heavy I/O
  32. returnlines:  15                   # How many lines of failed messages to return
  33. postmaster:   ~2     # NetWare UIC of postmaster
  34. broadcast:    1                    # Yes, we want broadcast notifications, but
  35. receipts:     0                    # ... no broadcasts for receipt confirmations
  36. PM_notify:    1                    # Do/Don't send errors to the postmaster
  37. change_owner: 1                    # Change message ownership to recipient
  38. # noticeboards: ~5/SYS:PUBLIC/NB        # Where to find Pegasus Mail noticeboards
  39. automaintenance : 1
  40.  
  41.  
  42. #  NetWare 4.1 user information
  43. #
  44. #  The [NDS] Section of MERCURY.INI is only used in NetWare NDS mode. It
  45. #  can be omitted in many cases, since Mercury will prompt for the values
  46. #  set in the section if they are absent.
  47. #
  48. #  Under NetWare 4.1, Mercury has to login to Directory Services as a
  49. #  user object. The account Mercury uses must have sufficient privilege
  50. #  to perform the following tasks:
  51. #
  52. #     * Scan, Create, Read, Rename and Delete files in every
  53. #       user's new mailbox directory
  54. #     * Read the "home directory" attribute for every mail user
  55. #       to which it might be called upon to deliver mail
  56. #     * Search the NDS tree (i.e, have Browse and Read rights) in
  57. #       all contexts in which it might operate
  58. #     * Read all members of any group to which it may be called
  59. #       upon to deliver mail
  60. #     * If running in automaintenance mode, it must be able to add
  61. #       and delete NDS attributes for any user to which it may
  62. #       deliver mail, and create and delete ACLs on any mail user's
  63. #       "home directory" NDS attribute.
  64. #
  65. #  If you omit the "password" field, Mercury will prompt for it at
  66. #  startup time.
  67. #
  68. #  Note that you must enter the Mercury User ID as an NDS name expressed
  69. #  RELATIVE TO THE ROOT OF YOUR NDS TREE - there is no default context.
  70. #
  71. #  Two other options affecting NDS-mode operation are also available in
  72. #  other sections of MERCURY.INI:
  73. #
  74. #  In the [General] Section:
  75. #  "Mailbox_Mode", value 0 or 1, default 0. If 0, Mercury will use the
  76. #     new mailbox directory structure created by MAKEMBOX and PMUSER. If
  77. #     1, Mercury will assume that you have loaded the NetWare 4.1 MHS
  78. #     Services product and will deliver to the mailbox structure created
  79. #     by that system. NOTE: this does NOT mean that Mercury will act as
  80. #     an MHS<-->SMTP gateway - it will NOT. It simply controls where it
  81. #     will place incoming mail.
  82. #
  83. #  In the [Mercury] section:
  84. #  "Automaintenance", value 1 or 0: if non-zero, Mercury will automatically
  85. #     create new mail directories for users when it detects that they need
  86. #     them, using the same logic as the PMUSER NLM. If 0, sending mail to
  87. #     a user with no new mail directory currently created will result in
  88. #     an error.
  89.  
  90. # [NDS]
  91. # UserID      :  Admin.pmail
  92.  
  93.  
  94. [MercuryC]
  95. host:        ~4     # mail mail host which relays for us
  96. scratch:     ~5/SYS:SYSTEM/MERCURY   # Where we can write temp files
  97. poll:        30                   # Seconds between queue polling cycles
  98. switch:      2                    # number of ms to yield per op on heavy I/O
  99. returnlines: 15                   # How many lines of failed messages to return
  100. failfile:    ~5/SYS:SYSTEM/MERCURY/FAILURE.MER  # Delivery failure template
  101. esmtp:       1                    # Yes, we want to use ESMTP extensions
  102.  
  103.  
  104. [MercuryS]
  105. switch:      2
  106. debug:       1                    # Whether or not to show session progress
  107. # allow:       192.156.225.2        # A machine we WILL permit to connect
  108. # refuse:      192.156.225.0        # A group of machines we WON'T permit.
  109. logfile:     ~5/SYS:SYSTEM/MERCURY/MERCURYS.LOG
  110. size:        1500000
  111.  
  112.  
  113. [MercuryP]
  114. scratch              :     ~5/SYS:SYSTEM/MERCURY
  115. switch               :     2
  116.  
  117.  
  118. #  Using NetWare Groups: Mercury can deliver to NetWare Groups on your
  119. #  file server, but will only do so for groups that are defined in the
  120. #  "[Groups]" section. To enable a group for mail delivery, place its
  121. #  Internet name on the left-hand side of a [Groups] entry and the full
  122. #  NDS name of the group relative to the root of the NDS tree on the
  123. #  right-hand side.
  124.  
  125. # [Groups]
  126. # testgroup            :     Test_group.pmail
  127.  
  128.  
  129. #  Defining domains for NetWare 4.1:
  130. #  Mercury can service an unlimited number of NDS contexts on your
  131. #  network, provided the NDS usercode you provide it with has sufficient
  132. #  privilege to be able to access all mail users in those contexts. Each
  133. #  context may have its own domain name, and it is possible to have a
  134. #  domain name which applies to all organizational units in and below a
  135. #  given context.
  136. #
  137. #  The [Domains] syntax for NetWare 4.1 is simply an NDS context on the
  138. #  left hand side, and the domain name by which it is known to Internet
  139. #  hosts on the right hand side. You may have multiple domain names for
  140. #  the same context, but at this stage you may not have multiple contexts
  141. #  with a single domain name. If you want a domain definition to apply
  142. #  to all organizational units (contexts) below the specified context as
  143. #  well as that context, prefix the context name with a '/' character -
  144. #  so the entry:
  145. #
  146. #       /dev.pmail  : dev.pmail.gen.nz
  147. #
  148. #  indicates that the Internet domain "dev.pmail.gen.nz" applies to the
  149. #  context "dev.pmail", and to any context below it in the NDS tree.
  150.  
  151. [Domains]
  152. # Context                Domain name
  153. /[Root]   :     ~1
  154.  
  155.  
  156. [Maiser]
  157. Maiser               :     Maiser
  158. Helpfile             :     ~5/SYS:SYSTEM/MERCURY/MAISER.HLP
  159. Lookupfile           :     ~5/SYS:SYSTEM/MERCURY/MAISER.LKP
  160. Send_dir             :     ~5/SYS:SYSTEM/MERCURY/SENDABLE
  161. Logfile              :     ~5/SYS:SYSTEM/MERCURY/MAISER.LOG
  162. Notify               :     ~5/SYS:SYSTEM/MERCURY/TMP
  163. Local_only           :     Y
  164.  
  165.